right triangular ligament - Turco Inglés Diccionario